package practice.regex;

import java.util.Scanner;

public class PhoneCleanerRegex {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);
    while (true) {
      String input = scanner.nextLine();
      if (input.equals("0")) {
        scanner.close();
        break;
      }

      // TODO:напишите ваш код тут, результат вывести в консоль.

      String error = "Неверный формат номера";

      input = input.replaceAll("[^0-9]", "");

      switch (input.length()) {
        case 10:
          input = "7" + input;
          break;

        case 11:
          if (input.charAt(0) == '8') {
            input = "7" + input.substring(1);
            break;
          }
          if (input.charAt(0) == '7') {
            break;
          }

        default:
          System.out.println(error);
          continue;
      }

      System.out.println(input);
    }
  }

}
